Шаг 159 - Макрокоманда MapPost()

Описание
Создает карту меток по файлу данных, содержащему X,Y координаты и необязательную информацию о метках, типах символов, их размере и ориентации.

Синтаксис

object.MapPost(DataFile, xCol, yCol, LabCol, SymCol, AngleCol, 
		SymFace, SymSize, Symbol, SymColor, SymAngle, SymSizeMethod, HeightCol, 
		MinHt, MinDat, MaxHt, MaxDat, LabLineLen, LineColor, LineStyle, LineWidth, LabPosType, 
		xOff, yOff, LabAngle, Face, FontSize, HorzAlign, VertAlign, FontStyle, FontColor, LabType, 
		LabNDig, LabFlags, LabPrefix, LabPostfix, PostFreq, ID)

Аргументы
[Обязательный] DataFile Путь доступа и имя входного файла данных (в кавычках).
[Необязательный] xCol Столбец Рабочего листа, содержащий X координаты (0-255).
[Необязательный] yCol Столбец Рабочего листа, содержащий Y координаты (0-255).
[Необязательный] LabCol Столбец Рабочего листа, содержащий метки (0-255).
[Необязательный] SymCol Столбец Рабочего листа, содержащий коды символов (0-255).
[Необязательный] AngleCol Столбец Рабочего листа, содержащий углы (0-255).
[Необязательный] SymFace Имя множества символов (в кавычках).
[Необязательный] SymSize Размер символов, в единицах страницы.
[Необязательный] Symbol Индекс символа в множестве символов (начиная с нуля).
[Необязательный] SymColor Цвет символов. Имя цвета или строка вида "Rxxx Gxxx Bxxx", где xxx - это количества красного, зеленого и синего цветов, соответственно (0 - 255).
[Необязательный] SymAngle Угол поворота символа в градусах (положительные углы поворачивают символ против часовой стрелки)
[Необязательный] SymSizeMethod Метод определения размера символа:
0 = Fixed (Фиксированный)
1 = Linear (Линейный)
2 = SquareRoot (Квадратный корень)
[Необязательный] HeightCol Столбец Рабочего листа, содержащий значения высоты символов (0-255).
[Необязательный] MinHt Минимальная высота символа, в единицах страницы.
[Необязательный] MinDat В единицах страницы.
[Необязательный] MaxHt Максимальная высота символа, в единицах страницы.
[Необязательный] MaxDat В единицах страницы.
[Необязательный] LabLineLen Длина линии от метки до точки на карте, в единицах страницы.
[Необязательный] LineColor Цвет 3D линии. Имя цвета или строка вида "Rxxx Gxxx Bxxx", где xxx - это количества красного, зеленого и синего цветов, соответственно (0 -255).
[Необязательный] LineStyle Имя стиля линии (одно из имен панели диалога для линии).
[Необязательный] LineWidth Толщина линии, в единицах страницы.
[Необязательный] LabPosType Положение метки относительно точки данных:
0 = Center (По центру)
1 = Left (Влево)
2 = Right (Вправо)
3 = Above (Выше)
4 = Below (Ниже)
5 = User defined (Определяется пользователем)
[Необязательный] xOff Смещение метки в направлении оси X, в единицах страницы.
[Необязательный] yOff Смещение метки в направлении оси Y, в единицах страницы.
[Необязательный] LabAngle Угол поворота метки в градусах.
[Необязательный] Face Имя шрифта (в кавычках) для метки.
[Необязательный] FontSize Размер шрифта, в пунктах.
[Необязательный] HorzAlign Горизонтальное выравнивание:
0 = Left (Влево)
1 = Center (По центру)
2 = Right (Вправо)
[Необязательный] VertAlign Вертикальное выравнивание:
0 = Top (По верхнему краю)
1 = Baseline (По средней линии)
2 = Bottom (По нижнему краю)
[Необязательный] FontStyle Начертание шрифта. Если Вам требуется сразу несколько характеристик стиля, то используйте сумму приведенных кодов:
1 = Bold (Жирный)
2 = Italic (Курсив)
4 = Strikethrough (Зачеркивание)
8 = Underline (Подчеркивание)
[Необязательный] FontColor Цвет текстовой метки. Имя цвета или строка вида "Rxxx Gxxx Bxxx", где xxx - это количества красного, зеленого и синего цветов, соответственно (0-255).
[Необязательный] LabType Числовой формат для меток:
0 = Fixed (Фиксированный)
1 = Exponential (Экспоненциальный)
2 = General (Общий)
3 = Char (Символьный)
[Необязательный] LabNDig Число десятичных цифр в метках.
[Необязательный] LabFlags
1 = Thousandths (Добавление запятых между каждыми тремя цифрами влево от десятичной точки).
[Необязательный] LabPrefix Текстовая строка (Prefix) перед каждой меткой (в кавычках).
[Необязательный] LabPostfix Текстовая строка (Suffix) после каждой метки (в кавычках).
[Необязательный] PostFreq Частота точек, вычитываемых из Рабочего листа.
[Необязательный] ID Текстовая строка (в кавычках), которая используется в качестве имени ID.

Код возврата
Возвращает TRUE (1), если команда завершена успешно, и FALSE (0) в противном случае.

Hosted by uCoz